pile caps - Turkish English Dictionary